global variable:全局变量。指在程序中在所有函数/模块范围内可访问的变量(通常在函数外定义)。它的值在程序运行期间通常持续存在,便于共享状态,但也可能带来耦合、难以调试等问题。不同语言对其作用域与可见性规则略有差异。
/ˈɡloʊbəl ˈvɛriəbəl/
A global variable can be accessed by any function in the program.
全局变量可以被程序中的任何函数访问。
Relying on global variables may make the code harder to test and maintain, especially as the project grows.
依赖全局变量可能会让代码更难测试和维护,尤其是项目规模变大时。
global 来自拉丁语 globus(“球体”),引申为“整体的、全局的”;variable 来自拉丁语 variabilis(“可改变的”)。合起来在计算机语境中表示“在整体/全局范围内可访问的可变值”。